microscopic pathology - Spanish English Dictionary